school renewal - French English Dictionary